General & manager weir careers in Mumbai, India